Big Huge Thesaurus

antipsychotic agent

noun